to make a deal with - Español Inglés Diccionario